package com.lsc.www.day07;

public class Test01 {
    public static void main(String[] args) {

        //虽然我们前面的引用采用的是父类的，但是实际上创建出来的对象还是一个Cat的
        Animal animal = new Cat();//编译时Animal 但是 在程序的运行过程中实际上这个对象还是个cat
//        animal.move();
        Cat c = (Cat) animal;
//        c.catAndMouse();
        ((Cat) animal).catAndMouse();

    }
}
